/**
 * @功能描述: 用户管理
 * @创建时间: 2023年08月08日
 * @公司官网: www.fenxi365.com
 * @公司信息: 纷析云（杭州）科技有限公司
 * @公司介绍: 专注于财务相关软件开发, 企业会计自动化解决方案
 */
import Ajax from '@common/Request';
import jsonToFormData from '@ajoelp/json-to-formdata';

export default {
  save(param) {
    return Ajax[param.id ? 'put' : 'post']('/admin', param);
  },
  list(param) {
    return Ajax.get('/admin', param);
  },
  addUserByDingDing(param) {
    return Ajax.get('/admin/addUserByDingDing', param);
  },
  remove(adminId) {
    return Ajax.delete('/admin/' + adminId);
  },
  updatePassword(param) {
    return Ajax.put('/admin/update/password', jsonToFormData(param));
  },
  resetPassword(adminId) {
    return Ajax.put('/admin/reset/password/' + adminId);
  }
};
